• word of the day

    salvia reflexa

    salvia reflexa - Dictionary definition and meaning for word salvia reflexa

    Definition
    (noun) sage of western North America to Central America having violet-blue flowers; widespread in cultivation
Download our Mobile App Today
Receive our word of the day
on Whatsapp